insulated clip - Turco Inglés Diccionario